hatch eggs - German English Dictionary